drainage ditcher - Español Inglés Diccionario